5f9d5d3ddf23e7b513379c66dfe7f71aa9cfd73d,spring-boot-security-saml/src/main/java/com/github/ulisesbocchio/spring/boot/security/saml/configurer/ServiceProviderSecurityConfigurer.java,ServiceProviderSecurityConfigurer,init,#HttpSecurity#,72
Before Change
}
@Override
public void init(HttpSecurity builder) throws Exception {
metadataManager.setRefreshRequired(true);
postProcess(metadataManager);
postProcess(authenticationProvider);
postProcess(samlProcessor);
postProcess(samlLogoutFilter);
postProcess(samlLogoutProcessingFilter);
postProcess(metadataDisplayFilter);
postProcess(metadataGeneratorFilter);
postProcess(sAMLProcessingFilter);
if (sAMLWebSSOHoKProcessingFilter != null) {
postProcess(sAMLWebSSOHoKProcessingFilter);
After Change
}
@Override
public void init(HttpSecurity http) throws Exception {
serviceProviderConfigurers.forEach(unchecked(spc -> spc.configure(securityConfigurerBuilder)));
setFields(securityConfigurerBuilder.build());
http
.httpBasic()
.disable();
http
.csrf()
.disable();
http
.exceptionHandling()
.authenticationEntryPoint(sAMLEntryPoint);
http
.logout()
.disable();
http.
authenticationProvider(authenticationProvider);
//http
addFilterAfter(http, metadataGeneratorFilter);
addFilterAfter(http, metadataDisplayFilter);
addFilterAfter(http, sAMLEntryPoint);
addFilterAfter(http, sAMLProcessingFilter);